About Rakrah Properties Limited (08982340) United Kingdom