About Frances James Developments Limited (05389094) United Kingdom