About Richard Tate Properties Limited (06973132) United Kingdom