About Ideal Solutions 4 Properties Limited (10774072) United Kingdom