About Rfx Properties Ltd (04296929) United Kingdom