About The Property Chip Ltd (12646836) United Kingdom