About R D Johns Properties (2020) Ltd (12258432) United Kingdom