About 101 Manor Avenue Freehold Limited (12049696) United Kingdom