About John Filbee Properties Limited (03318458) United Kingdom