About Patterson Court (upper Norwood) Management Limited (09350028) United Kingdom