About Almond Property Investments Limited (05575518) United Kingdom