About Pelham Court Management Company Limited (02325374) United Kingdom