About Pellings Close Residents Management Company Limited (05469942) United Kingdom