About Mcculloch Property Ltd (12320362) United Kingdom