About Rafferty Peck Properties Limited (09999020) United Kingdom