About Mitre Property Development Limited (07250655) United Kingdom