About Ideal Properties Limited (06923639) United Kingdom