About Rickman Properties Limited (04287494) United Kingdom