FLCT ELLESMERE TRUSTEE 2 LIMITED (OE009916) · CHouse.UK