About Saffron Place Residents Company Limited (05928086) United Kingdom