About Ambrose House Business Centre Limited (03263580) United Kingdom