About Lacmontagne Properties Limited (09570272) United Kingdom