About Kumar & Sons Properties Limited (05106260) United Kingdom