About Shenley Apartments Ltd (07787243) United Kingdom