About Felicity James Developments Limited (06443633) United Kingdom