About Ideal Property Consultants Limited (05278761) United Kingdom