About Johnanda Property Services Limited (12915382) United Kingdom