Would you like to submit a review of Castle View Retirement Village Ltd, Slough? Please add your Castle View Retirement Village Ltd Slough review and help create a directory of recommended serviced apartments in Slough. Is Castle View Retirement Village Ltd Slough owned by you, then claim it today. If you claim a business, it will enable you to update the business contact details.