About Robert John Properties Limited (08135956) United Kingdom