About Harbora Properties Limited (03560175) United Kingdom