About Fen Bear Properties Limited (09108593) United Kingdom