About Protea Home Developers Limited (12855573) United Kingdom