About Japal Property Solutions Ltd (10062129) United Kingdom