About Handley House Property Limited (11170491) United Kingdom