About Castle View Close (west Midlands) Management Company Limited (10780928) United Kingdom