About Ftp Properties Limited (13650942) United Kingdom