About Janine Johal Property Limited (12139100) United Kingdom