About Harbrey Properties Limited (12100318) United Kingdom