About Musselburgh Prop Co Ltd. (12697130) United Kingdom