About Scarsdale Flats Management Company Limited (01148394) United Kingdom