About Shelton Close Flats Management Limited (02859325) United Kingdom