About Ricky Properties Limited (03006308) United Kingdom