About Yorkshire Apartments Ltd (10028236) United Kingdom