About Rahk Properties Limited (12848208) United Kingdom