About Chender Property Investments Limited (12630267) United Kingdom