About James Close (residents) Limited (02206941) United Kingdom