About Almond House Limited (02506109) United Kingdom