About Courtauld Properties & Build Holdings Limited (09214489) United Kingdom