About Idle Valley View Management Company Limited (11180748) United Kingdom