About Richardson Apartments Limited (06558702) United Kingdom