About Pyramid Property (2019) Limited (06033175) United Kingdom