About Hessla Properties Limited (11390529) United Kingdom