About Hibbak Properties Limited (07085789) United Kingdom