About Sd Apartments Limited (13203213) United Kingdom