About Northmoor Properties Ltd (13471644) United Kingdom