About Kestros Properties 1 Limited (04341013) United Kingdom