About Childs Property Investments Limited (12487225) United Kingdom