About Froxmere Properties Limited (04983511) United Kingdom