About Rule & Parker Court (management Company) Limited (12030271) United Kingdom