About The Manor Cricklewood Ltd (13585981) United Kingdom