RCM Louvres Limited Company number06075310 StatusLiquidation TypePrivate Limited Company Incorporated31 Jan 2007 Nature of business 2852 Registered office 19 Burners Lane, Kiln FarmMilton KeynesBucksMK11 3HA Data JSON Markdown