About Richmond Properties Limited (07263623) United Kingdom