About Chalfen Nominees Limited (03140482) United Kingdom