About Rickneys Property Management Company Limited (04245949) United Kingdom