About Pillay Property Investments Limited (00815683) United Kingdom