About Symquilo Properties Ltd (13297468) United Kingdom