About Flentaz Properties Limited (10764092) United Kingdom