About Chapel Lane Property Holding Limited (12376609) United Kingdom