About Wildmoor Properties Limited (13051772) United Kingdom