About Forty Five Forty Six Lancaster Gate Limited (03035907) United Kingdom