About Proudfoot Properties Limited (10195246) United Kingdom