About Harben Properties Limited (07501322) United Kingdom