About Je & Lb Property Developments Ltd (12876782) United Kingdom