About Fhrank Properties Limited (SC703084) United Kingdom