About Joyner S Land & Properties Limited (12613805) United Kingdom