About Shepherd Apartments Ltd (11027507) United Kingdom