About Nikki Piper Property Limited (12078208) United Kingdom