About Mcgee Brothers Property Development Limited (11279299) United Kingdom