About Jbm Property Dev. Ltd (12774630) United Kingdom