About Rebecca Lardner (property) Ltd (13240586) United Kingdom