About Northmanor Properties Limited (07287497) United Kingdom