About Hackberry Properties Uk Limited (07196967) United Kingdom