About F & H Properties Limited (08738828) United Kingdom