About Ideal Property Partners 2 Limited (10241687) United Kingdom