About Rat Properties Limited (04145063) United Kingdom