About Makepeace Developments Limited (06308070) United Kingdom