About Friswell Properties Limited (12525171) United Kingdom