About So Apartments Limited (05994993) United Kingdom