About Adam & Jamilou Properties Limited (12742507) United Kingdom