About Alban House (hampstead) Limited (03900352) United Kingdom